supporting insulation - French English Dictionary